package hcn.protocol.phr.healthrecord;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;

/**
 * Created by ChenJij on 2019/11/27.
 */
@XmlRootElement(name = "MsgBody")
public class OutpatientPageInfoQueryBean {

    /**
     * pageNo : 2
     * pageSize : 5
     * cardNo : 500237200009181580
     * cardType : 01
     * nationality : 01
     */

    private String pageNo="1";
    private String pageSize="10";
    private String cardNo;
    private String cardType;
    private String patientId;
    private String organizationId;
    private String nationality;
    private String beginTime;
    private String endTime;
    private String departmentId;
    private String doctorId;
    private String dcid;
    //门诊类型
    private String outPatientType;

    @XmlElement(name = "VisitOrganization")
    public String getOrganizationId() {
        return organizationId;
    }

    public void setOrganizationId(String organizationId) {
        this.organizationId = organizationId;
    }

    @XmlElement(name = "SourcePatientId")
    public String getPatientId() {
        return patientId;
    }

    public void setPatientId(String patientId) {
        this.patientId = patientId;
    }

    @XmlElement(name = "PageNo")
    public String getPageNo() {
        return pageNo;
    }

    public void setPageNo(String pageNo) {
        this.pageNo = pageNo;
    }

    @XmlElement(name = "PageSize")
    public String getPageSize() {
        return pageSize;
    }

    public void setPageSize(String pageSize) {
        this.pageSize = pageSize;
    }

    public String getCardNo() {
        return cardNo;
    }

    public void setCardNo(String cardNo) {
        this.cardNo = cardNo;
    }

    public String getCardType() {
        return cardType;
    }

    public void setCardType(String cardType) {
        this.cardType = cardType;
    }

    public String getNationality() {
        return nationality;
    }

    public void setNationality(String nationality) {
        this.nationality = nationality;
    }

    @XmlElement(name = "VisitBeginDateTime")
    public String getBeginTime() {
        return beginTime;
    }

    public void setBeginTime(String beginTime) {
        this.beginTime = beginTime;
    }

    @XmlElement(name = "VisitEndDateTime")
    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    @XmlElement(name = "DeptCode")
    public String getDepartmentId() {
        return departmentId;
    }

    public void setDepartmentId(String departmentId) {
        this.departmentId = departmentId;
    }

    @XmlElement(name = "DoctorId")
    public String getDoctorId() {
        return doctorId;
    }

    public void setDoctorId(String doctorId) {
        this.doctorId = doctorId;
    }

    public String getDcid() {
        return dcid;
    }

    public void setDcid(String dcid) {
        this.dcid = dcid;
    }

    public String getOutPatientType() {
        return outPatientType;
    }

    public void setOutPatientType(String outPatientType) {
        this.outPatientType = outPatientType;
    }
}